home *** CD-ROM | disk | FTP | other *** search
/ Network Support Library / RoseWare - Network Support Library.iso / drivers / ps2311.exe / FYI11081.DOC next >
Text File  |  1993-04-28  |  7KB  |  142 lines

  1.           TITLE:    Drive Deactivation Troubleshooting Tips
  2.    DOCUMENT ID#:    FYI.P.11081
  3.            DATE:    12JAN93
  4.         PRODUCT:    NetWare
  5. PRODUCT VERSION:    v3.11
  6.      SUPERSEDES:    NA
  7.  
  8. SYMPTOM
  9.  
  10.      NA
  11.  
  12. ISSUE/PROBLEM
  13.  
  14.      Drive Deactivation Tips and Techniques for NetWare v3.11.
  15.  
  16.      The purpose of this document is to establish what drive deactivation is
  17.      and why it occurs.  Drive deactivation is when one or more devices
  18.      (drives) in the server become unable to communicate with the operating
  19.      system (OS).  Drive deactivation is caused by an inability of NetWare and
  20.      the disk driver to communicate with the device.  When the driver cannot
  21.      communicate with the drive, it will normally retry several times.  If,
  22.      after a predetermined number of retries, the driver still cannot
  23.      establish a communication link with the drive, the driver tells the OS
  24.      that the drive is not responding and the OS then deactivates the device.
  25.  
  26.      Drive deactivation can occur across any of the disk interfaces, such as
  27.      IDE, ESDI, or SCSI.  Drive deactivation is also not confined to just one
  28.      manufacturer.  The following list is a "checklist" that Novell suggests
  29.      you go through in troubleshooting a drive deactivation problem.  In many
  30.      cases, you must be very specific with hardware, firmware, and software
  31.      revision levels as you work with your third-party Host Bus Adapters
  32.      (HBAs) and drive manufacturers in solving your problems.  The priority of
  33.      the checklist is based on solutions that will cost the least and still
  34.      receive the highest priority.  For checklist purposes, this discussion
  35.      will be restricted to the SCSI interface.  All suggestions should be
  36.      easily translated for any interface.
  37.  
  38.      CHECKLIST
  39.  
  40.      1.   Verify that termination along the SCSI bus is correct.  The first
  41.           basic rule to remember is that both ends of the bus must be
  42.           terminated.  You must be careful that if you have drives in an
  43.           internal or external cabinet that you remove the termination from
  44.           the individual drives and then just terminate the cabinet
  45.           externally.  This avoids future headaches; because, as you add more
  46.           drives, you do not have to worry about which drive was terminated in
  47.           which cabinet.
  48.  
  49.           Another problem arises when you use both the internal and external
  50.           ports on an HBA.  When you do this, you must remove the termination
  51.           from the HBA and terminate both ends of the SCSI bus, which will
  52.           usually be at the drives themselves unless an external cabinet is
  53.           used.
  54.  
  55.      2.   Verify that the SCSI IDs are set properly.  In all situations, the
  56.           HBA will have a SCSI ID of 7.  This may be set either through a
  57.           hardware setting (jumpers) or through software utilities (such as
  58.           EISA CONFIGURATION or REFERENCE).
  59.  
  60.           In PS/2 situations and possibly with HPs, the HBA takes a SCSI ID of
  61.           7 and the attached devices start at 6 and work down to 0.  In all
  62.           other situations, the HBA takes an ID of 7, and the attached devices
  63.           start at 0 and work up to 6.
  64.  
  65.           In the PS/2 environment, there are specific things that need to be
  66.           addressed.
  67.  
  68.           ■    Under reference, the "fairness" needs to be turned ON for the
  69.                HBA.
  70.  
  71.           ■    Using the OPTION diskette v1.0 from IBM, the settings for
  72.                Fairness are reversed.  Normally, fairness is turned ON. 
  73.                However, if you are using the OPTIONS diskette v1.0, you must
  74.                set "Fairness" to OFF.  On all other versions of the OPTIONS
  75.                diskette, simply set fairness to the normal setting of ON.
  76.  
  77.      3.   Verify the disk driver.  Verify with your third-party HBA
  78.           manufacturer that you are running the latest Novell certified driver
  79.           and that it is compatible with the firmware revision level on your
  80.           HBA.
  81.  
  82.      4.   Verify the HBA firmware.  Verify with your third-party HBA
  83.           manufacturer that the version of firmware on your HBA is the correct
  84.           version applicable to the version of the disk driver that you are
  85.           using.
  86.  
  87.      5.   Verify the firmware revision level on the drive.  Verify with the
  88.           third-party drive manufacturer that you have the proper or latest
  89.           version of firmware on your drive.
  90.  
  91.      6.   Check and if necessary replace the cabling on the SCSI bus.  Reseat
  92.           all connectors, then reseat the HBA into the bus.  Look for pinched
  93.           or broken leads on all connectors and cables.
  94.  
  95.      7.   Verify proper wattage of the power supply.  Novell had seen many
  96.           drive deactivation problems solved by upgrading or replacing a weak
  97.           or flaky power supply.  Drive deactivation problems seem to be an
  98.           ever increasing problem as drives grow larger in capacity yet shrink
  99.           in physical size.  This smaller size allows more drives to be placed
  100.           into the server box itself thus placing a larger demand on the
  101.           server's power supply.
  102.  
  103.      8.   Examine other devices attached to the SCSI bus.  If you have a tape
  104.           unit, CD-ROM, or other devices attached to the SCSI bus, ensure you
  105.           enable the "disconnect" feature on those devices.  This allows the
  106.           HBA to issue a command or series of commands to that device and then
  107.           disconnect and return to servicing disk requests.  If the
  108.           "disconnect" feature is not enabled, the SCSI bus must wait for the
  109.           device to return with a completion code and by so doing may not be
  110.           able to service the drivers requests to "talk" to the drive.
  111.  
  112.      9.   Examine other bus mastering boards.  If your server has bus
  113.           mastering boards, you may need to examine these closely.  If a bus
  114.           mastering board holds the bus too long, this may prevent the disk
  115.           driver from establishing a communication link with the drive. 
  116.           Sometimes it may be an issue of getting a newer driver for the bus
  117.           mastering device or taking drastic steps of replacing or upgrading
  118.           the suspected bus mastering device.  Experience has shown that this
  119.           can happen, but it is rare.
  120.  
  121.      10.  Replace the HBA.  If the above steps have failed to solve the drive
  122.           deactivation problem, then it is time to take drastic action. 
  123.           Replace the HBA with preferably the same make and model number.  If
  124.           a different brand or model number is chosen, a reformatting and
  125.           repartitioning of the drive may be necessary.
  126.  
  127.      11.  If you are still unsuccessful in solving the drive deactivation, it
  128.           is time to seriously look at replacing the drive.  Experience has
  129.           shown that replacing the drive with the same make and model number
  130.           may solve the problem; however, in some situations a switch to a
  131.           different manufacturer may be necessary.  Drive deactivation can
  132.           sometimes be very finicky and may require drastic steps to stabilize
  133.           the server and eliminate the drive deactivations.
  134.  
  135. SOLUTION
  136.  
  137.      NA
  138.  
  139.  
  140.  
  141.  
  142.